jib-headed sail - English Synonyms Dictionary